虽然……但是……: Although... But...
打架: to fight, to scuffle, to come to blows...
说道: to discuss, reason (behind sth)...
注入: to pour into, to empty into...
撰写: to write, to compose...
倚: to lean on, to rely upon...